﻿using System;
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using Sustainalytics.Entities;


namespace Sustainalytics.Governance.Computing
{
    public class GovernanceIssueComputeResult
    {
        public string Name { get; set; }
        public string Number { get; set; }

        public Guid CompanyId { get; set; }
        public string Region { get; set; }
        public string PeerGroup { get; set; }

        [BsonRepresentation(BsonType.String)]
        public AssessmentType Assessment { get; set; }
        public double Score { get; set; }
        public double Weight { get; set; }
        public double WeightedScore { get; set; }
    }
}
